Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROW ROAD Detached £1,788,960 26 Aug 2022
5 BARROW ROAD Detached £865,000 25 Nov 2005
9 BARROW ROAD Detached £1,903,000 29 Jun 2011
13 BARROW ROAD Detached £1,890,000 24 Jul 2017
15 BARROW ROAD Detached £1,550,000 26 Oct 2007
19 BARROW ROAD Detached £485,000 6 Dec 1996
23 BARROW ROAD Detached £2,125,000 20 Mar 2017
25 BARROW ROAD Detached £1,600,000 19 Nov 2010
27 BARROW ROAD Detached £1,600,000 12 Jul 2012
29 BARROW ROAD Detached £1,225,000 31 Aug 2001
31 BARROW ROAD Detached £680,000 21 Dec 1998
33 BARROW ROAD Detached £2,425,000 15 Oct 2021